UNC++Duino: A Kit for Learning to Program Robots in Python and C++ Starting from Blocks

نویسندگان

  • Luciana Benotti
  • Marcos J. Gomez
  • María Cecilia Martínez
چکیده

We present UNC++Duino, an open source educative software for learning to program a robotic kit in C++ and Python. Besides of these two industry programming languages, UNC++Duino can be programmed using 2 high level languages based on blocks are free of syntax errors. One of the block based languages included is completely iconic allowing for its use with preliterate children. The hardware we use with UNC++Duino, the open RobotGroup robotic kit, can be used to build different automated constructions based on an Arduino board, sensors and actuators. UNC++Duino was developed within Argentinean K-12 schools by the Universidad Nacional de Córdoba with the collaboration and support of the Argentinean National Ministry of Science and the RISE program in Google for Education. Its goal is to provide an engaging tool for learning to program in different programming languages with increasing difficulty and control of the hardware.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Exploring Social Robots as a tool for Special Education to teach English to Iranian Kids with Autism

This case study investigates the effects of Robot Assisted Language Learning (RALL) on English vocabulary learning and retention of Iranian children with high-functioning autism. Two groups of three male students (6-10 years old) with high-functioning autism participated in the current study. The humanoid robot NAO was used as a teacher assistant to teach English to the RALL group. Both RALL an...

متن کامل

An Evolutionary Method for Improving the Reliability of Safetycritical Robots against Soft Errors

Nowadays, Robots account for most part of our lives in such a way that it is impossible for usto do many of affairs without them. Increasingly, the application of robots is developing fastand their functions become more sensitive and complex. One of the important requirements ofRobot use is a reliable software operation. For enhancement of reliability, it is a necessity todesign the fault toler...

متن کامل

InRaDoS: An internal radiation dosimetry computer program

Introduction: Internal radiation dosimetry is important from a radiation protection point of view and can help to optimize the radiation dose delivered to the workers, public, and patients. It has a rather simple protocol but needs a large amount of data. Therefore, it is difficult to do on a routine basis. The use of computer programs makes internal radiation dosimetry simpler...

متن کامل

N-Acetylcysteine Compared to Metformin, Improves The Expression Profile of Growth Differentiation Factor-9 and Receptor Tyrosine Kinase c-Kit in The Oocytes of Patients with Polycystic Ovarian Syndrome

Objective Paracrine disruption of growth factors in women with polycystic ovarian syndrome results in production of low quality oocyte, especially following ovulation induction. The aim of this study was to investigate the effects of metformin (MET), N-acetylcysteine (NAC) and their combination on the hormonal levels and expression profile of GDF-9, BMP-15 and c-Kit, as hallmarks of oocyte qual...

متن کامل

Forward kinematic analysis of planar parallel robots using a neural network-based approach optimized by machine learning

The forward kinematic problem of parallel robots is always considered as a challenge in the field of parallel robots due to the obtained nonlinear system of equations. In this paper, the forward kinematic problem of planar parallel robots in their workspace is investigated using a neural network based approach. In order to increase the accuracy of this method, the workspace of the parallel robo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016